fog-generating projectile - Espagnol Anglais Dictionnaire